your bark is worse than your bite - Español Inglés Diccionario